package org.oos.atom;

import java.net.URL;

import org.oos.OOS4Java;
import org.oos.atom.entries.OosEntry;
import org.oos.dao.Dao;

/**
 * 
 * Describes the basic feed used within 11870 extending an Atom feed. An
 * implementation of this will be returned by one of the {@link Dao} instances
 * 
 * @see Dao
 * @see OOS4Java
 * 
 * @author pablo.gonzalez@11870.com
 * 
 */
public interface OOSFeed<E extends OosEntry> extends Cloneable, AtomFeed<E> {

	/**
	 * @return The title provided to the feed.
	 */
	public String getTitle();

//	/**
//	 * @return A string describing the date and time for the feed.
//	 */
//	public String getUpdated();

	/**
	 * @return The {@link URL} that provided this feed.
	 */
	public URL getUrl();

}
